1 using UnityEngine;
2 using
System.Collections;
3 using
UnityEngine.SceneManagement;
4 using
UnityEngine.UI;
5
6 public
class UIstart : MonoBehaviour
7 {
8     
public GameObject MainMenu;
9     
public GameObject OptionsMenu;
10     AudioSource music;
11
12     
public Text muteText;
13     
public Text difficultyText;
14
15     
void Awake()
16     {
17         music = GameObject.Find(
"Music").GetComponent<AudioSource>();
18     }
19
20     
void Start()
21     {
22         
//setup mute text
23         
if (!SystemScr.mute)
24         {
25             muteText.text =
"OFF";
26             music.Play();
27         }
28         
else
29             muteText.text =
"ON";
30
31         
//setup difficulty text
32         
if (SystemScr.difficultyIsHard)
33             difficultyText.text =
"HARD";
34         
else
35             difficultyText.text =
"EASY";
36         
37     }
38
39     
public void StartGame_btn()
40     {
41         SceneManager.LoadScene(
"GameScene");
42     }
43
44     
public void Options_btn()
45     {
46         MainMenu.SetActive(
false);
47         OptionsMenu.SetActive(
true);
48     }
49
50     
public void Mute_btn()
51     {
52         
//off mute
53         
if (SystemScr.mute)
54         {
55             muteText.text =
"OFF";
56             SystemScr.mute =
false;
57
58             music.Play();
59         }
60         
else//on mute
61         {
62             muteText.text =
"ON";
63             SystemScr.mute =
true;
64
65             music.Stop();
66         }
67     }
68
69     
public void Difficulty_btn()
70     {
71         
if (!SystemScr.difficultyIsHard)
72         {
73             SystemScr.difficultyIsHard =
true;
74             difficultyText.text =
"HARD";
75         }
76         
else
77         {
78             SystemScr.difficultyIsHard =
false;
79             difficultyText.text =
"EASY";
80         }
81     }
82
83     
public void ExitFromOptions()
84     {
85         MainMenu.SetActive(
true);
86         OptionsMenu.SetActive(
false);
87     }
88 }


setup mute text

setup difficulty text

off mute

elseon mute




Trò chơi game bắn súng đơn giản trong UNITY Engine 23.633 lượt xem

Gõ tìm kiếm nhanh...